def write_data_to_file(filename, data):
    """
    将数据写入文件。

    参数:
    filename (str): 文件名。
    data (str): 要写入文件的数据。
    """
    try:
        with open(filename, 'w', encoding='utf-8') as file:
            file.write(data)
        print(f"数据已成功写入文件: {filename}")
    except IOError as e:
        print(f"写入文件时发生错误: {e}")

# 示例用法
if __name__ == "__main__":
    data_to_write = "这是一个示例文本。\n这是第二行文本。"
    write_data_to_file("example.txt", data_to_write)